stranded facility - Spanish English Dictionary